// const { template } = require("../libs/art-template/template-web");


$(function () {
    //利用id获取全局
    let id;
    // 1.1 请求参数 全局变量
    let params = {
        page: 1,
        // number	每页显示条数，为空默认每页6条
        perpage: 10
    }

    function get_comment_list() {
        //不加上 params的话，评论数据不会跟随页数而改变
        $.get("/admin/comment/search", params, function (res) {
            console.log(res);

            const arr = template("trTpl", { list: res.data.data });
            // console.log(arr);
            $("tbody").html(arr)//固定写法arr和上面的arr相对应

            renderPager(res.data.totalCount)//totalCount 
            // renderPager(res.data.totalPage)//totalPage 
        })

    }

    function renderPager(count) {
        layui.laypage.render({
            elem: 'pager',
            count,//没有数据，要从上面拿数据
            // 默认 每一页的数据条数 10,
            limit: params.perpage,
            // 显示页码
            curr: params.page,
            // 点击页码事件
            jump(obj, first) {
                // 首次不执行
                if (!first) {
                    // 获取被点击的obj first
                    console.log(obj, first);

                    params.page = obj.curr;
                    get_comment_list()
                }
            }

        })
    }

    function btnAccept() {//批准

        $("tbody").on("click", ".btnAccept", function () {
            id = $(this).parents('tr').data('id')
            console.log(id);

            $.post("/admin/comment/pass", { id }, function (res) {
                console.log(res);
                get_comment_list()

            })
        })

    }
    get_comment_list()
    btnAccept()

})